Message pre spustene app

Otázka od: mstevlik@gamo.sk

9. 9. 2004 9:23

Hi all,
Chcel by som vyriesit nasl. problem
Potreboval by som obcas upozornit uzivatelov kt. maju v ramci siete
spustenu moju app (napr aby sa vypli alebo iny message)
Rozmyslam ako taketo nieco co najrychlejsie vyriesit
Napadlo ma ze by si app cez timer osahavali nejaky shareovany adr ci sa
tam nezjavil nejaky txt subor a ten by okamzite zobrazili
Skor by som to chcel riesit na zaklade TCP/IP
Viete mi poradit ako by ste taketo nieco riesili vy?

Stevlik Marian
ISYS programator

GAMO a.s.
Kyjevske nam. 6
974 04 Banska Bystrica
mail: mstevlik@gamo.sk
tel: +421 48 4137935, 4372111
ip-tel: 421 48 4372098
mobil: +412 905 462010
ICQ: 38493645

Odpovedá: Petr Brant

9. 9. 2004 9:35

Presne jak doporucujes - pres TCP/IP. Pouzivam Synapsi a chodi to vyborne.

ZDravim

RNDr. Petr Brant [brant@dcomm.cz]
http://brant.wz.cz


Potreboval by som obcas upozornit uzivatelov kt. maju v ramci siete spustenu
moju app (napr aby sa vypli alebo iny message) Rozmyslam ako taketo nieco co
najrychlejsie vyriesit Napadlo ma ze by si app cez timer osahavali nejaky
shareovany adr ci sa tam nezjavil nejaky txt subor a ten by okamzite
zobrazili Skor by som to chcel riesit na zaklade TCP/IP Viete mi poradit ako
by ste taketo nieco riesili vy?


Odpovedá: Jiri Cincura

9. 9. 2004 9:47

mstevlik@gamo.sk wrote:
> Hi all,
> Chcel by som vyriesit nasl. problem
> Potreboval by som obcas upozornit uzivatelov kt. maju v ramci siete
> spustenu moju app (napr aby sa vypli alebo iny message) Rozmyslam ako
> taketo nieco co najrychlejsie vyriesit Napadlo ma ze by si app cez timer
> osahavali nejaky shareovany adr ci sa tam nezjavil nejaky txt subor a ten
> by okamzite zobrazili Skor by som to chcel riesit na zaklade TCP/IP Viete
> mi poradit ako by ste taketo nieco riesili vy?
>

Ja bych si spis ze Synapse vzal HTTPServer demo a prepsal to na nejaky jiny
port - a prikazy bych udelal jinak nez HTTP, ale fakt jen jednoduche.
Jednou za cas by se app. zeptala serveru a ten by bud vratil zpravu, nebo
nic. Tohle by bylo dobre asi i pro dalsi cas rozsirovani.

A uplne simple bych to udelal tak, ze bych rozjel nekde Sambu, jeden
adresar, kde by byl zprava.txt. Jednou za cas by se app. mrkla a bud
zobrazila pokud tam neco je, nebo nic.

--
Jiri Cincura
e-mail: mailto:jiri@cincura.net; mailto:xcincura@informatics.muni.cz
ICQ: 314711544
web: http://www.cincura.net; http://photo.cincura.net


Odpovedá: mstevlik@gamo.sk

9. 9. 2004 10:37

> Presne jak doporucujes - pres TCP/IP. Pouzivam Synapsi a chodi to
vyborne.
>
> ZDravim
>
> RNDr. Petr Brant [brant@dcomm.cz]
> http://brant.wz.cz

Posielas nejaky UDP ale to riesis inaksie?

Stevlik Marian
ISYS programator

GAMO a.s.
Kyjevske nam. 6
974 04 Banska Bystrica
mail: mstevlik@gamo.sk
tel: +421 48 4137935, 4372111
ip-tel: 421 48 4372098
mobil: +412 905 462010
ICQ: 38493645

delphi-l-owner@clexpert.cz wrote on 09.09.2004 10:35:37:


>
>
> Potreboval by som obcas upozornit uzivatelov kt. maju v ramci siete
spustenu
> moju app (napr aby sa vypli alebo iny message) Rozmyslam ako taketo
nieco co
> najrychlejsie vyriesit Napadlo ma ze by si app cez timer osahavali
nejaky
> shareovany adr ci sa tam nezjavil nejaky txt subor a ten by okamzite
> zobrazili Skor by som to chcel riesit na zaklade TCP/IP Viete mi poradit
ako
> by ste taketo nieco riesili vy?
>
>


Odpovedá: Petr Brant

9. 9. 2004 11:27

UDP...? Jisteze ne, posilam pakety TCP/IP, u tech vim, ze urcite dojdou a i
ve spravnem poradi (mysleno tak, ze kdyz posilam nejaka data, poskladaji se
spravne). Resim to tak, ze mam na strane prijemce TCP/IP server, ktery ceka
na nejakem portu na data (posilam strukturu packed record a pouzivam metodu
TBlockSocket.RecvBufferEx Synapse pro prijem dat s pevnou delkou). TCP/IP
adresa prijemce se zjisti pri jeho prihlasovani k serverove casti pri startu
aplikace, takze na aplikacnim serveru se v pripade potreby vytvori klient,
ktery stanicim posila upozorneni "updatujte si zobrazeni tabulek",
"prave se
downloaduji nova data",
"na serveru se provadi zalohovani, nelze udelat to a
to"... atd.

RNDr. Petr Brant [brant@dcomm.cz]
http://brant.wz.cz

> Presne jak doporucujes - pres TCP/IP. Pouzivam Synapsi a chodi to
vyborne.

Posielas nejaky UDP ale to riesis inaksie?


Odpovedá: delphin@post.cz

9. 9. 2004 12:55

> Hi all,
> Chcel by som vyriesit nasl. problem
> Potreboval by som obcas upozornit uzivatelov kt. maju v ramci siete
> spustenu moju app (napr aby sa vypli alebo iny message)
> Rozmyslam ako taketo nieco co najrychlejsie vyriesit
> Napadlo ma ze by si app cez timer osahavali nejaky shareovany adr ci sa
> tam nezjavil nejaky txt subor a ten by okamzite zobrazili
> Skor by som to chcel riesit na zaklade TCP/IP
> Viete mi poradit ako by ste taketo nieco riesili vy?

Dalsi moznost jsou Mailsloty z API. IMHO je s tim min psani nez s TCP/IP.

Odpovedá: Milan Tomes

16. 9. 2004 10:29

Ja to mam take udelane pres TCP (konkretne UDP paket) a Synapsi a chodi to
na vybornou...

S pozdravem

Milan Tomes


> [mailto:delphi-l-owner@clexpert.cz]On Behalf Of mstevlik@gamo.sk
> Sent: Thursday, September 09, 2004 10:24 AM
>
> Potreboval by som obcas upozornit uzivatelov kt. maju v ramci siete
> spustenu moju app (napr aby sa vypli alebo iny message)
> Rozmyslam ako taketo nieco co najrychlejsie vyriesit
> Skor by som to chcel riesit na zaklade TCP/IP